replicate (copy) - French English Dictionary